//==================================
// [] The PlutoEA Project []
// http://opensvn.csie.org/PlutoEA
// ---------------------------------
// - QΤ ȸ} - 
//===================================
// G1.4  [p¦B]&[¦p]
// ݧg1.9s
//===================================

geffen,110,200,3	script	 ¸	754,2,2,{
	if (HELLIONQ > 25) {
		mes "[¸]";
		mes "۪OwTeFF?";
		mes "B͹LpO?";
		close;
	}
	if (HELLIONQ > 18) {
		switch(HELLIONQ) {
		case 19:
			if (HELLIONQ3) {
				if(countitem(504)) {
					mes "[¸]";
					mes "HH.. Ч⨺ӮڡA";
					mes "yڡAuDְڡA";
					mes "ڰڦbo̡A";
					mes "No˳wݵۥ";
					mes "YNnڮ{̪H..";
					next;
					mes "[¸]";
					mes "ҥHA";
					mes "o@nnh@NA";
					mes "ݤ@Uڮ{̦AөO?";
					mes "qNR̡A";
					mes "^7151FFӦNa]ͺAs";
					mes "^000000iѧYi";
					next;
					mes "[¸]";
					mes "]ڪ馳IKڡA";
					mes "iHNڮiѦ^ӶܡA";
					mes "S䥦Na?";
					delitem 504,1; //R զĤ 1 
					set HELLIONQ3,0;
					set HELLIONQ,20;
					close;
				}
				mes "[¸]";
				mes "^111111iHЧAڤ@ӡA";
				mes "HiHܱoUFܡA";
				mes "OӪNܡAD֪~";
				mes "@MܤUhܡA";
				mes "|ϧAOlFA";
				mes "SتF?";
				close;
			}
			specialeffect 313;
			specialeffect2 313;
			mes "[¸]";
			mes "AO֦۪OHڡA";
			mes "AoåA쩳O򪱷N?";
			next;
			mes "[¸]";
			mes "AOȴͥsALӪ?";
			mes "uܡAAwg`۪OH3ӤFA";
			mes "A̫1ӥ۪O|ܦn_aAnAM?";
			next;
			if(select("ObAo!:ЧAڦn")==2) {
				mes "[¸]";
				mes "naAAaALboeA";
				mes "iiHڶ]@ULO?";
				mes "bNWڥsڪ{̰F@ӹաA";
				mes "Li٨SӡA";
				mes "iHЧA⨺ӱaLӶܡA";
				mes "Hڳo~ťhOt..";
				next;
				mes "[¸]";
				mes "ҭnӪiѬO..";
				mes "^7151FFNa]ͺAs";
				mes "^000000AAѶ?աAڪ{̦WrsR";
				set HELLIONQ,20;
				close;
			}
			mes "[¸]";
			mes "uOvå!";
			mes "AObڨWA";
			mes "sڮXӵAOa?";
			mes "TTTAȴoBͲ{b]ѤFܡA";
			mes "JMS|ݤHrA";
			mes "";
			set HELLIONQ3,1;
			close;
		case 20:
			mes "[¸]";
			mes "OqNWR̡A";
			mes "^7151FFӦNa]ͺAs^000000i";
			mes "YiUA";
			close;
		case 21:
			mes "[¸]";
			mes "......ݧAAn{lܭnA";
			mes "SݨRnbǳNѤFO?";
			mes "Lܩ_ǪOwg쪺iѡA";
			mes "SnڦAhiѪzѩO?";
			next;
			mes "[¸]";
			mes "۪OAAOBͩeUAu@A]|AA";
			mes "ӡASIXNQFؼСAoiOܦnAװ";
			next;
			mes "[¸]";
			mes "ЧoѰeRaAåB^ӪɭԡAбaӤ@Ŧ]Oqۧa?";
			next;
			mes "^3151FFwoF@vͪi- JJ]g";
			set HELLIONQ,22;
			close;
		case 22:
			mes "[¸]";
			mes "ЧA֧oѰeRaA";
			mes "^ӪɭԤnѤFa@Ŧ]Oq۰";
			close;
		case 23:
			if(!countitem(717)) {
				mes "[¸]";
				mes "ݼˤlѬOwTeFF..";
				mes "UA]Oqۦb̩O?";
				close;
			}
			mes "[¸]";
			mes "AѤwgLF?]Oqۤ]T^ӤFAAڦAݧA@ӰD";
			next;
			mes "[¸]";
			mes "^3151FFLǪBAbĤTӰۺqAλȰ{GγA̪waO?";
			next;
			input @str$;
			if(@str$ != "کԴd") {
				mes "[¸]";
				mes "!";
				mes "AhŪ@IѦ^Ӧn?";
				mes "ObAWɶڨӻIiڡA";
				mes "oˤlAFȴͪݶ?";
				close;
			}
			mes "[¸]";
			mes "ڡAAڷQoڡA]ڤwgAuF..ڴNAAڳ̫Ҿ֦۪OHaA";
			mes "שܪɶƱש󵲧F..";
			set HELLIONQ,24;
			delitem 717,1; //R Ŧ]Oq 1 
			next;
			mes "[¸]";
			mes "oOکҾ֦۪OHAӡAAF";
			getitem 7336,1; //o ۪OH 1  - N
			next;
			mes "[¸]";
			mes "ڪB͡A@l߫䳣bʦLocOqWAiڪB͡A";
			mes "ЧAnneȴͧa";
			close;
		case 24:
			mes "[¸]";
			mes "ڪB͡A";
			mes "ȴͰeh۪OHaA";
			mes "A٦bSݤ?";
			close;
		case 25:
			mes "[¸]";
			mes "ƶ?? AX۪O?~NܡA٥HA|A";
			mes "ҥHڴNAաAڬݬ";
			next;
			mes "[¸]";
			mes "eqA䦬UŦ]Oq..no@ӮɭnϥΪA";
			mes "]SܽЩҥHNAաA!!!!";
			next;
			specialeffect 54;
			mes "[¸]";
			mes "OЮɶvl..OЭGư..ЭsboڧAӪˤla..";
			next;
			specialeffect 72;
			mes "[¸]";
			mes "........n......§A";
			next;
			mes "[¸]";
			mes "FAboAo@ЧATꪺeFȴͧa";
			getitem 7332,1; //o ۪O 1 
			delitem 7333,1; //R ۪OH 1  - w
			delitem 7334,1; //R ۪OH 1  - 
			delitem 7335,1; //R ۪OH 1  - ùJ
			delitem 7336,1; //R ۪OH 1  - N
			set HELLIONQ,26;
			next;
			mes "[¸]";
			mes "o۪OAJӬݬOaϡAϥAȴͭn䪺O_ۡAwF..";
			mes "AıoaϩҼХܪaAıoܦn_?";
			next;
			mes "[¸]";
			mes "aϩҼХܪaiOqarA]\OAҦƱa]@wڡA";
			mes "? Mp";
			next;
			mes "[¸]";
			mes "NOt²qrAWr]unAuOܾAWrڡA";
			mes "̪jpĤlDoƱAO@ӥiȪH";
			next;
			mes "[¸]";
			mes "Aаݤ@wnb۪OWХܮQΪmAuoӥnʶ?_۳wgnFAADOV̶?";
			next;
			mes "[¸]";
			mes "Ĥ@o{_۪a? QΪa?Ta즺`a?o٦sb۷t²q?Ӵc].";
			next;
			mes "[¸]";
			mes "MDoO@ܦMIƱ...AnnյۥhoaϤWҼХܪaO?]\|DB~uꪺƱ]@wA";
			mes "pGOAܡA]\MoӴc]M|Ĺ]@w";
			next;
			if(select("uAnڸոլݹ?:ΰաAڤQ..")==2) {
				mes "[¸]";
				mes "oˤlrA_ۤwgFA";
				mes "ȴӭΫݪڧaA";
				mes "nhLOnA";
				mes "MQιԬOܦMIƱ..";
				set HELLIONQ,26;
				close;
			}
			mes "[¸]";
			mes "MDoaϤW";
			mes "ҼХܪa|FA";
			mes "oٺ⺡񪺡A";
			mes "h@ݬݧaA";
			mes "Aǰe쨺o";
			close2;
			warp "gef_fild09",368,88;
			set HELLIONQ,26;
			end;
		break;
		}
	}
	mes "[¸]";
	mes "AҨ쪺ڡAO̤uq̩O?";
	mes "pGuOܡAл֦bڪe{}aA";
	mes "]ڭnҡAڤQQ@SƱHӥZ";
	close;
OnTouch:
	if (HELLIONQ != 19) end;
	specialeffect 313;
	specialeffect2 313;
	mes "- ۪OHM򦳤}loF -";
	mes "- Pı즳@ѱjPޤO -";
	close;
}

gef_tower,116,37,1	script	R#2	748,{
	if (HELLIONQ == 22) {
		mes "[R]";
		mes "Oh hey, I remember you~";
		mes "So did my mentor send you";
		mes "to me again for some reason?";
		next;
		mes "^3151FFYou cautiously hand R the";
		mes "Master Science Reference Book.";
		next;
		mes "[R]";
		mes "Yes! Oh yes!";
		mes "This is the book";
		mes "I lost three days";
		mes "ago! Thanks so much!";
		mes "Now I can finally finish";
		mes "this research project that--";
		next;
		mes "[R]";
		mes "Wait, the page I really";
		mes "need is missing! And there's";
		mes "some sort of note... Umm...";
		mes "^111111\"R I think this page";
		mes "is worth at least one Apple";
		mes "Juice. Right? --Welshyun\"^000000.";
		next;
		mes "[R]";
		mes "NOooOOoOo!";
		mes "Not agaaaaain!";
		mes "WHy is he always";
		mes "playing these pranks?!";
		mes "Apple Juice! I need";
		mes "some Apple Juice!";
		next;
		mes "^3151FFIt looks like it's time";
		mes "to get 1 Blue Gemstone,";
		mes "and then bring it back";
		mes "to Welshyun the Sage.";
		set HELLIONQ,23;
		close;
	}
	if (HELLIONQ == 21) {
		mes "[R]";
		mes "My mentor Welshyun's";
		mes "been playing jokes again,";
		mes "so you better go talk to him.";
		mes "Damn. Where is that Master";
		mes "Science Reference Book?";
		close;
	}
	if (HELLIONQ == 20){
		mes "[R]";
		mes "OA?! OA?!";
		mes "oǳNѮHOA?!";
		next;
		if(select("ڥuO@]LH!:Oڰ..")==1) {
			mes "[R]";
			mes "?";
			mes "AOѮvsAӮڪiѰ?";
			mes "D٦ڨS檺iѶ...";
			mes "O˪iѩO?";
			next;
			input @tempstr$;
			if(@tempstr$ != "Na]ͺAs") {
				mes "[R]";
				mes @tempstr$ + "?";
				mes "I haven't completed";
				mes "any research related";
				mes "to that subject. Or did I?";
				mes "Anyway, I need the exact";
				mes "name of the report you want!";
				close;
			}
			mes "[R]";
			mes "\"Monster Life in";
			mes "the Geffen Area\"?";
			mes "Oh no. My mentor took";
			mes "that three days ago!";
			mes "Is he still up to his";
			mes "old tricks again?";
			next;
			mes "[R]";
			mes "Awww nuts!";
			mes "Where the heck is";
			mes "my Master Science";
			mes "Reference Book?";
			mes "It was right here";
			mes "three days ago...";
			set HELLIONQ,21;
			close;
		}
		mes "[R]";
		mes "Nuts?! Oh, you wanna";
		mes "see crazy, is that it?! You";
		mes "wanna see insaaaane?!";
		mes "Cuz I'll go freakin' medieval";
		mes "if you keep bothering me!!";
		close;
	}
	mes "[R]";
	mes "Gone! It's gone!";
	mes "Where did the book";
	mes "I really need go to?";
	mes "Oh no oh no oh no oh no!";
	mes "Waaaaah, I'm gonna cry!";
	close;
}

prontera,269,326,3	script	JܩO 	50,{
	if (HELLIONQ > 7) {
		mes "[JܩO ]";
		mes "OAA٦bo̻`OA";
		mes "٦nAWӹLPF@fA";
		mes "ۤϦaڶ˸A";
		mes "ڤAߦsPEA";
		mes "AuSڥfa?";
		close;
	}
	if (HELLIONQ) {
		switch(HELLIONQ) {
		case 1:
			if (HELLIONQ2) {
				mes "[JܩO ]";
				mes "AFѬOکO?";
				mes "AܦۤvhQka!";
				next;
				if(select("VLDp:Dp")==1) {
					mes "[JܩO ]";
					mes "A";
					mes "A@NDp..";
					mes "`oȴͪeUƱA";
					mes "NADpaA";
					mes "e\A~˩v";
					next;
					mes "[JܩO ]";
					mes "naAڴѧAuA";
					mes "ANb¼Ch|׽m";
					mes "½cdMݬݧa!";
					mes "گണѪuoӦӤw";
					set HELLIONQ2,0;
					set HELLIONQ,2;
					close;
				}
				mes "[" + strcharinfo(0) + "]";
				mes "!!";
				close;
			}
			mes "[" + strcharinfo(0) + "]";
			mes "藍_A";
			mes "аݧAO'JܩO 'Ͷ?";
			next;
			mes "[JܩO ]";
			mes "o|HۧAO֦ӧڪפ]|PA";
			mes "AƭnJܩOO?";
			next;
			mes "[JܩO ]";
			mes "...";
			mes "ӧAOȴͬӪHڡA";
			mes "LeUڰ@ơA|A";
			mes "ڧƱ滰֧A";
			mes "iOȴͬAӰO?";
			next;
			if (select("LsڨӨUA:а_ۦb̩O?")==2) {
				mes "[" + strcharinfo(0) + "]";
				mes "nۤϰڡA͡A";
				mes "ݭnHO OAաA";
				mes "а_ۦb̩O?";
				next;
				mes "[JܩO ]";
				mes "...Aovå?!";
				mes "AHdUWo|HKA?";
				mes "٤TwAO֭?";
				mes "OLzxЧA}!";
				set HELLIONQ2,1;
				close;
			}
			mes "[JܩO ]";
			mes "AOU⵹ڶ?";
			mes "]OApm[]ǰ..";
			mes "ڷQA]wgD걡FAڴNfA";
			mes "ڭ̴N@_u@a";
			next;
			mes "[JܩO ]";
			mes "ڭniDAڵo{쪺FA";
			mes "ڱȴͪeUA";
			mes "nڦbwԴMYتFA";
			mes "MڧF˪F";
			next;
			mes "[JܩO ]";
			mes "iOuo˽uDA";
			mes "ӹOsʪF...";
			mes "ڤ]pQ_ӡA";
			mes "Anݬݶ?";
			next;
			mes "JܩOqI]̮XX˪F赹ڬݡA";
			mes "O}CMĤ@ݹL˦";
			next;
			mes "[JܩO ]";
			mes "oǪF쩳γ~O?";
			mes "ڬƦhèѥͬOOڶû@qA";
			mes "ASť줰?";
			next;
			if (select("ݥLb̧쪺:LnnY")==1) {
				mes "[JܩO ]";
				mes "oǶ? Obwԧ쪺A";
				mes "ȴѥʹѪQ..";
				mes "ҥHYF֭WA";
				mes "ڬFo";
				mes "½MFӴwԡA";
				mes "Aݬݳoӯ}C?";
				mes "oٺONF";
				next;
				mes "[JܩO ]";
				mes "]YϦAh]o{FA";
				mes "YANnhڤ]|Ϲ諸A";
				mes "oOb¼Ch|׽m쪺A";
				mes "êٯuJөO";
				mes "ڬOM䤤]";
				next;
				mes "[JܩO ]";
				mes "γ\ڥuObOɶaAIAL_۬OѥͪFͤߦM䪺A";
				mes "ڷQӬOFoFa?";
				mes "YN@sLuءA";
				mes "߿ĪqqaA";
				mes "....";
				mes "ҥHڦܤٷ|oۧa";
				set HELLIONQ,2;
				close;
			}
			mes "[JܩO ]";
			mes "O?";
			mes "FnAөO?";
			mes "A";
			mes "AڭnUA?";
			mes "DAQOHoӤAܡA";
			mes "ڤ߸̤ӵΩZOA";
			mes "A";
			mes "ȴoYlA";
			mes "۫HڬOa";
			next;
			mes "[JܩO ]";
			mes "naAڴѧAuA";
			mes "ANb¼Ch|׽m½cdMݬݧa!";
			mes "گണѪuoӦӤw";
			set HELLIONQ,2;
			close;
		case 2:
			mes "[JܩO ]";
			mes "ڦb¼Ch|׽mFoӯ}CA";
			mes "AݬO_i@Bu?";
			mes "ޡAiDAYuܡAڷ|o˫Lʶ?";
			mes "ڬݧAZNAANh|BݬݦnF";
			close;
		case 3:
			mes "[JܩO ]";
			mes "ˡAGpO? @La?";
			next;
			if(select("O@L:Oo{Fo")==2) {
				mes "[JܩO ]";
				mes "oOFO?";
				mes "Oty? D[qA";
				mes "oӤ]ݤ..";
				mes "ڦAѨ䥦ua";
				next;
				mes "[JܩO ]";
				mes "oObD㩱쪺A";
				mes "OAoOڲĤ@LA";
				mes "ڬOMbD㩱X{A";
				mes "LڷQMQΪ_ۤ@w";
				next;
				mes "[JܩO ]";
				mes "? ]کҧ䪺OX`zFAoNO䤤@ӡAϥQΪ_ۤ]OX`zF褣O?";
				next;
				mes "[JܩO ]";
				mes "ڰ... ANۤvhݬݧaAeAoӡAabWaAA]OaڴѪuhլdAҥHAoGn@";
				set HELLIONQ,4;
				getitem 7093,1; //o  1 
				close;
			}
			mes "[" + strcharinfo(0) + "]";
			mes "^111111'....]TwJܩOͤFѨ줰{סAҥH˻[nF'";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "NJܩOͻSFA";
			mes "ڵo{uۤMl񤧤참ӤwA";
			mes "S䥦uF?";
			next;
			mes "[JܩO ]";
			mes "OA}lMlOکޥXӪA";
			mes "٦bD㩱쪺O";
			mes "OAoOڲĤ@LA";
			mes "ڬOMbD㩱X{ALڷQMQΪ_ۤ@w";
			next;
			mes "[JܩO ]";
			mes "? ]کҧ䪺OX`zFAoNO䤤@ӡAϥQΪ_ۤ]OX`zF褣O?";
			next;
			mes "[JܩO ]";
			mes "ڰ... ANۤvhݬݧaAeAoӡAabWaAA]OaڴѪuhլdAҥHAoGn@";
			getitem 7093,1; // 1 
			set HELLIONQ,4;
			close;
		case 4:
		case 5:
		case 6:
			mes "[JܩO ]";
			mes "AhD㩱ݧaA";
			mes "iêObD㩱_SWo{A";
			mes "ڷQAӤڧ|JӴMaA";
			mes "MnOoɱ";
			close;
		case 7:
			mes "[JܩO ]";
			mes "аݧAi@Bť줰?";
			next;
			if(select("iDL@IIa:iDL")==2) {
				mes "[JܩO ]";
				mes "OܡAèSSOA";
				mes "AuSƱfڧa?";
				mes "SAo{SOFɭnߨqڧr";
				set HELLIONQ,8;
				close;
			}
			mes "[" + strcharinfo(0) + "]";
			mes "ڧ⾦bD㩱̪_SWյʡA";
			mes "G]XƦrL..nOnJtt";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "^111111(uiDLoǧaAڤӬ۫HJܩO͡A";
			mes "LnO_ۡA󨯭WMo۪OܡA";
			mes "ڨSqȭniDL)^000000";
			mes "iOڤDttG..";
			next;
			mes "[JܩO ]";
			mes "O?AwgťoӦaBաA";
			mes "oڦۤvӷQknF!ڤAݭnAUF!";
			mes "]ڦVȴͳoFaA";
			mes "`@ѧڧJܩO@w|_۩O";
			set HELLIONQ,8;
			close;
		}
	}
	mes "[JܩO ]";
	mes "...An?";
	mes "аݧAﴶwԪLHpO?";
	mes "Aıoo̤jӤ?";
	close;
}

prontera,223,82,1	script	VmΪ참#HelDummy	111,{

	if (HELLIONQ == 2) {
		mes "^3151FFOVmΪ참A";
		mes "JӬdݤ참鳡A";
		mes "o{FFQޥXӪ";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "?";
		mes "JܩOͭ~ڬݪ~...";
		mes "ӧ_M..";
		mes "DOMlJaܡA";
		mes "ڸӫO..";
		next;
		menu "ˬdݤML_",-;

		mes "^3151FFΦۤvZ\_ثA";
		mes "참骺@}";
		mes "참̭Ks伵A";
		mes "æΤMWhyA";
		mes "^7151FFpj N9 W3 BINGO";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "^7151FFpj N9 W3 BINGO^000000 ???";
		mes "oONO?";
		mes "pjSO...";
		mes "JܩOͷ|D?";
		set HELLIONQ,3;
		close;
	}
	mes "^3151FFOVmΪ참AJӬdݤ참鳡Ao{FFQޥXӪ";
	close;
}

prt_in,128,79,0	script	γ~#HelMchn	111,{
	switch(HELLIONQ) {
	case 5:
		mes "^3151FF@Ӥγ~A";
		mes "ݺ޲zANDOSbϥΪFA";
		mes "̪񦳽֨ӰʹLA";
		mes "W֤@Ӿˤl";
		next;
		if(select("յۧ⾦ˤWh:")==2) {
			mes "jdʧ@";
			close;
		}
		if(!countitem(7093)) {
			mes "[" + strcharinfo(0) + "]";
			mes ".. ڬݬݡA?";
			mes "S? u_ǧrA";
			mes "کqJܩO̡ͨA";
			mes "@Ӥ..";
			close;
		}
		mes "[" + strcharinfo(0) + "]";
		mes "qJܩOͨ Ү쪺iH񪺶ih..";
		next;
		mes "^3151FF- d -";
		mes "nӴNOboӦmAndihFJҰʤFAXF@ӼƦrL";
		delitem 7093,1; //R  1 
		set HELLIONQ,6;
		next;
	case 6:
		mes "[" + strcharinfo(0) + "]";
		mes "oO?";
		mes "nsڿJƦr..";
		mes "Ʀr? ˪Ʀr??";
		mes "DADOӶ???";
		next;
		input .@temp$;
		if(.@temp$ != "3847147298") {
			mes "^3151FFSoͥƱADOڿJ~ܡAAƦrLSs^hF?! ";
			close;
		}
		mes "^3151FFNJƦraAd@nAƦrLQ}FA̭@ p۪OH";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "o@SO˪qO?ڬݬݤWnrCA";
		mes " ";
		mes "^3151FFoOFbwԩҨA˷RJhҵ۷QA";
		mes "^3151FFp֧oӪܡAг·ЦbZK˪Lڧ@UBͦn- X";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "u_ڡADoOȴүdUӪܡA";
		mes "LOoˤl_ð_ӪrAߴݵۧƱYӤH쥦A";
		mes "åB⥦ʦLALo̩ZK˪LO̧r?";
		mes "nOnڥhU@D..ޤF^ha";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "LnoǨƱniDJܩO͹Auڶ˸ڡAӤHȱoګH..";
		next;
		mes "- woª۪OHF -";
		getitem 7333,1; //o ۪OH 1  - w
		set HELLIONQ,7;
		close;

	default:
		mes "^3151FF@Ӥγ~A";
		mes "ݺ޲zANDOSbϥΪFA";
		mes "̪񦳽֨ӰʹLA";
		mes "W֤@Ӿˤl";
		close;
	}
}

prontera,45,67,1	script	#HellionActivator	139,0,0,{
OnTouch:
	if (HELLIONQ != 4) end;
	mes "[" + strcharinfo(0) + "]";
	mes "...橱pj@˾ۧکO?";
	mes "ѩ󦳽橱pjAڤ~Өo̪";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "GMOAN9 W3 O_EBA";
	mes "A訫TBNAL̨쩳|O?";
	mes "D̴NOΥiȲڪ橱pj?";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "uڪ઺pj..";
	mes "@ݵۧڥOڷPܬA";
	mes "nnLܩOA";
	mes ".. ٭n~Ѷ}ѤU..";
	mes "̫OO..?";
	next;
	input @tempstr$;
	if(@tempstr$ != "BINGO") {
		mes "[" + strcharinfo(0) + "]";
		mes @tempstr$;
		mes "Lr!!!!";
		mes ".......AܩpA";
		mes "ڬMjs@n";
		close;
	}
	mes "[" + strcharinfo(0) + "]";
	mes "F! BINGO!!!!";
	mes "....@AoäOȱosƱA";
	mes "ڡAӤpj~F@?";
	mes "]ڥbҨƱ...";
	next;
	mes "[橱 pj]";
	mes "~M...~MOu...";
	mes "ӬOuC?";
	mes "mAMۥXt]O!!";
	mes "|o..";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "AbO?";
	mes "AOuSOO..";
	next;
	mes "[橱 pj]";
	mes "ڶAڤ]M!";
	mes "ڸUUSQu|X{A";
	mes "ӥ򨥰XۦP檺H!";
	mes "`Ө!!!";
	next;
	mes "[橱 pj]";
	mes "^7151FF3847147298!^000000";
	mes "ڦA@M!";
	mes "^7151FF3847147298!^000000";
	mes "ЧAOM!";
	next;
	mes "[橱 pj]";
	mes "ڰڡAڨCѭnP@ӦaܨWA";
	mes "ڤwgu򨥤FA";
	mes "qHnM`ͷNW...";
	mes "AnRJڽ? P";
	set HELLIONQ,5;
	close;
}

payon,182,132,3	script	ҧ^ Sd	48,{
	if (HELLIONQ > 18) {
		mes "[ҧ^]";
		mes "_ۤF?";
		mes "SڡAڤ]n_ڡA";
		mes "ɭԨӪF觹A";
		mes "еڬݬݨӪFaA";
		mes "쩳ȦhֻȡA";
		mes "ڥuO墨Ӥn_A";
		mes "һDA";
		mes "VڪtůuOpƤ@...";
		close;
	}
	if (HELLIONQ > 17) {
		mes "[ҧ^]";
		mes "rA";
		mes "ouOܩ_Ǫ۪OrA";
		mes "A";
		mes "Aӷ|ȴͧa?";
		mes "ЧAM@IA";
		mes "FM䨺ӪFA";
		mes "ڸҧ^\iSrA";
		mes "ڤwRIXA";
		mes "ҥIXNӤu@FA";
		mes "AAѶ?";
		next;
		mes "[ҧ^]";
		mes "LA٭nڦu@ӬA";
		mes "pA쨺_۪..";
		mes "@wniDڧr!";
		mes "o~ڤHͪD!";
		close;
	}
	if (HELLIONQ > 8) {
		switch(HELLIONQ){
		case 9:
			mes "[ҧ^]";
			mes "...ܩpڲ{bIAڭnYӪFAڤwgqڪeUHwFY...";
			mes "....ڰڡAA@ڻܧr?! ]QAݥX@ǨSΪeF!";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "аݧAOObM_ۤF?";
			next;
			mes "[ҧ^]";
			mes "..._? _۰? AoåAA쩳Dh֤?";
			next;
			mes "[ҧ^]";
			mes "? qȴ? o˰ڡAӬOqLť쪺AڴNbfFALЧALM䪺FA";
			mes "uOǨQ_ۦӤwA_ۥثeObUaAЧALMo";
			next;
			mes "[ҧ^]";
			mes "ڤwgFeUOΪAAڤޫˤ@wn_ۤ~iHAA٦@nڪUA";
			mes "ٯuBڡALSSҪ! h򨺦ѤHana";
			next;
			mes "[ҧ^]";
			mes "? ڬݤ@Uکҧ쪺o|Ӫ~a?ΰաAڥuO_۴NnFALOڥhMάOAhMAϥO@˶?";
			next;
			mes "[ҧ^]";
			mes "کҧ쪺~Aڷ|Ky浹AAӡAAıo?åB_۪ܽЮڧaA";
			mes "ڭnVȴͰiAoˤlڤ~ΧaҦٵLO";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "..... ޡAAoHKir?!Aťڭnܶ?!";
			next;
			mes "[ҧ^]";
			mes "Sn!!!!ڥun٤HaŴNiHF!unưAѤHaҵBqNnF!";
			mes "ϥAӨo䪺zѬOAqS_۪ڳoAQn^hO?!";
			next;
			mes "[ҧ^]";
			mes "ҥHڷ|ڧ쪺~AANγoӥh_ۧaAoˤlܧڻ{AڤwgکҦBu@qF";
			next;
			mes "[ҧ^]";
			mes "٨S_۸HA]|XnAήɧ]Op..";
			next;
			mes "[ҧ^]";
			mes "OAOաAڭSNqաAӡAڧڧ쪺FKy浹AA? nR?";
			next;
			if(select("na! ڶR:nաAڬnRӪFO?")==2) {
				mes "[ҧ^]";
				mes "HHHAܩpA";
				mes "pAڱOΪܡA";
				mes "ڤ]൹AFڡA";
				mes "oNOoӥ@ɪkh";
				next;
				mes "[ҧ^]";
				mes "AHڳwoبƶ?";
				mes "ڥunٲMڪŪܡA";
				mes "NnLoإͬ...";
				close;
			}
			mes "[ҧ^]";
			mes "MwA";
			mes "H@U浹AaA";
			mes "HӻܡA";
			mes "OKy浹AA";
			mes "åBaiDAA";
			mes "iHoǪ";
			next;
			if(Zeny < 10000) {
				mes "[ҧ^]";
				mes "Aܩp";
				mes "AWS{iHIoǪF誺O";
				close;
			}
			mes "[ҧ^]";
			mes "ӡA~boAoǪF賣OboӧUӨ̧쪺AAeݱoMA";
			mes "ڴNAХܦbaϤWaAЧAѦ";
			viewpoint 1,101,191,10,0xFF00FF;
			next;
			mes "[ҧ^]";
			mes "bĤ@ӳҸ̡Aڦbo̧FAA";
			mes "@";
			mes "woFۤߡBįBġBAF";
			set Zeny,Zeny-10000;
			getitem 953,1; //o ۤ 1 
			getitem 511,1; //o į 1 
			getitem 533,1; //o  1 
			getitem 1049,1; //o A 1 
			next;
			mes "[ҧ^]";
			mes "]\bOaõۤFAکҪDFNOoǰաA";
			mes "ƱA৹_... HHH...";
			set HELLIONQ,10;
			close;
		case 10:
			mes "[ҧ^]";
			mes "QDba?";
			mes "ڦAiDA@MA";
			mes "ڷ|ХܦbaϤWA";
			mes "ЧAnnhMa";
			next;
			mes "[ҧ^]";
			mes "ڹAݫܤjOAHHH";
			viewpoint 1,101,191,10,0xFF00FF;
			close;
		case 11:
			mes "[ҧ^]";
			mes "AwgӦ^FĤ@ӳҤFA";
			mes "SoͤƱa?";
			mes "{biDAĤGӳҧaA";
			mes "OoۤߪҡA";
			mes "LA]|ڤ@ˡA";
			mes "|oF誺A";
			mes "HHH";
			viewpoint 1,82,109,11,0xFF00FF;
			close;
		case 12:
			mes "[ҧ^]";
			mes "ӡA{bAhĤTӳҡA";
			mes "woįFA";
			mes "ĪGTO";
			viewpoint 1,239,56,12,0xFF00FF;
			close;
		case 13:
			mes "[ҧ^]";
			mes "{bO̫@ӳҤFA";
			mes "AnnnM@fA";
			mes "OoĪa";
			viewpoint 1,240,161,13,0xFF00FF;
			close;
		case 14:
			mes "[ҧ^]";
			mes "ݧAAA{bQnڧoۻAAoF{ASseʧa?ڤ]Oo˰ڡA";
			mes "pAQڤ@_ܡAڬO߷QA";
			next;
			if(select("nz! @_a:аݧAnڰ?")==2) {
				mes "[ҧ^]";
				mes "oOM?";
				mes "گuQݨ쨺Ǩ_۰ڡA";
				mes "||XnO? Ӷ..";
				next;
				mes "[ҧ^]";
				mes "]n짹AAƱaA";
				mes "HHH..";
				close;
			}
			mes "[ҧ^]";
			mes "qoӬݤyaAoAu@ؤؽXAڨCѬëڪ@FA ~ΰάOį";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "?!nnݬ!ڻ{oǪF賣SNqA䤣@PI";
			next;
			mes "[ҧ^]";
			mes "uOAٯupڡAbaϤW@Ӥ@ӼХܧaAD||˪tO..";
			viewpoint 1,101,191,10,0xFF00FF;
			viewpoint 1,82,109,11,0xFF00FF;
			viewpoint 1,239,56,12,0xFF00FF;
			viewpoint 1,240,161,13,0xFF00FF;
			next;
			mes "[ҧ^]";
			mes "b~I|ӧrAoӵe@uܡA|X{@ӧᦱ|! Aγoӯ줰";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "@UAAIs@u?ګSQo@I?!IeW@uA";
			mes "hMutI?u|o{@Ӧa!NO!";
			viewpoint 1,159,130,14,0xFF00FF;
			mes "[ҧ^]";
			mes "ADz?iO̬O.....uO@몺v?YAnhˬdܡAڤ|ZAA";
			mes "گuƱ樺_٬O򪺡AIX{NnFA[oFAB";
			set HELLIONQ,15;
			close;
		case 15:
			mes "[ҧ^]";
			mes "B͡AABաA";
			mes "@wn_۰ڡA";
			mes "HHH";
			viewpoint 1,159,130,14,0xFF00FF;
			close;
		case 16:
			mes "[ҧ^]";
			mes "DO?oǳONϩҧΦܡAsǨSseʪ~]]tbڡA";
			mes "ѰڡAگuQLWF";
			next;
			mes "[ҧ^]";
			mes "ޫ.. YO۷RHܡA]\NOӧaAh@U}b⤽|aA";
			mes "|@ӥj۹AêF誺aAO̦n]LFAA{O?";
			set HELLIONQ,17;
			close;
		case 17:
			mes "[ҧ^]";
			mes "ЧAh}baA";
			mes "|@ӥj۹A";
			mes "ڻ{ӬO";
			close;
		}
	}
	mes "[ҧ^]";
	mes "........";
	mes "A";
	mes "ArASƨˤlnۤHݡAOS§";
	close;
}

payon,101,191,1	script	ѪO#HellionStepAct	139,1,1,{
	if (HELLIONQ != 10) end;
	mes "[" + strcharinfo(0) + "]";
	mes "o̬Oҧ^iDڪaS..? ѪOWng۱KK³ªF?\Ū@UnF";
	mes "@";
	mes "- oAu@ؤؽX... -";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "? ugoǰ? MbwԪ]@ˡAOO]OqO? ڤ]DڡA";
	mes "hOҧݧa";
	set HELLIONQ,11;
	close;

}

payon,82,109,1	script	Y#HellionStones	111,{
	if (HELLIONQ != 11) end;
	mes "[" + strcharinfo(0) + "]";
	mes "ĤGӳҬO.... Y?oئa|X{˪FOAӤ|Ooۤߧa?";
	mes "@";
	mes "- `OëۦboӦaû۩M -";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "? o̤]gۥuoǰ?MbwԪ]@ˡAOO]OqO?";
	mes "ڤ]DڡAh@UĤTӳҧa";
	set HELLIONQ,12;
	close;

}

payon,239,56,1	script	ΰ#HellionFish	111,{
	if (HELLIONQ != 12) end;
	mes "[" + strcharinfo(0) + "]";
	mes "ĤTӬO.... ΰܡAVVVڡAo@SO?";
	mes "@";
	mes "- įiH⳽{hOܴΪ -";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "VVgk?쩳oǬO֯dUӪ? uOQΪ_ۦseʶ?h̫@ӳҬݬo";
	set HELLIONQ,13;
	close;

}

payon,240,161,1	script	#HellionVat	111,{
	if (HELLIONQ != 13) end;
	mes "[" + strcharinfo(0) + "]";
	mes "̫@ӳҬO....AڪDoӪFOYӪF谵oáAάOɶOޮɥΪA";
	mes "...@I孻D?";
	mes "@";
	mes "- ܦsA٬Oܦ... Yܦs|n -";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "VVgk?";
	mes "? 쩳oǬO֯dUӪ? uOQΪ_ۦseʶ?";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "S򴶶wԪܤ@ˡAesʰڡA]SMoӥ|Ӫ~seʪFA";
	mes "....OڡA٨So{F٦boܡApܡA쩳OO?";
	set HELLIONQ,14;
	close;

}

payon,159,130,1	script	aOU#HellionFloor	111,{
	if (HELLIONQ > 15) {
		mes "- MaOWOżê -";
		mes "- L@ӥiHݨ줺e -";
		mes "- L -";
		mes "@";
		mes "^7151FFڧoӪFdw歫۷RHFA";
		mes "]ڬ۫Ho˰ܡA";
		mes "ե묹ͩRڪB̨ͭӻ~L̪Fw..";
		mes "Өo̴M䪺HrA";
		mes "ƱA߶}Agߧa- X";
		close;
	}
	if (HELLIONQ != 15) end;
	mes "[" + strcharinfo(0) + "]";
	mes "uO@ӫܥZaOڡAڨӧݦaOUnF..";
	next;
	menu "u|ް_ǹЭ..",-,"ޥFA½½ݧa",s_Dig;

	mes "^3151FFȦǹЭu໴_ӡA";
	mes "dݫèSo{SOH";
	close;

s_Dig:
	if(!countitem(953) || !countitem(511) || !countitem(533) || !countitem(1049)) {
		mes "[" + strcharinfo(0) + "]";
		mes "A";
		mes "~Ҧ쪺FڬOBzF?";
		mes "ڭnLLӧrA";
		mes "įMۤߡBABĵ?";
		close;
	}
	mes "[" + strcharinfo(0) + "]";
	mes "ǹЦnh..SAu.. աA";
	mes "~qҧ^̱o쪺FAӷ|Χa?";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "? o̦nA@OױתQBFAiH伵Өϥ.. աAۤߤ伵ӨϥΧaA";
	mes "WǥWYr..ݨ줣OܲM";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "ADsL?oOo˨ϥΪ...";
	mes "@";
	mes "fnϥΪAM@MAκįb|@UAį󪺺ĺVYXӪA}lbAWdUFr";
	next;
	mes "^7151FFڧoӪFdw歫۷RHFA]ڬ۫Ho˰ܡAե묹ͩRڪB̨ͭӻ~L̪Fw..";
	mes "Өo̴M䪺HrAƱA߶}Agߧa- X";
	delitem 953,1; //R ۤ 1 
	delitem 511,1; //R į 1 
	delitem 533,1; //R  1 
	delitem 1049,1; //R A 1 
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "....oӬOAXͬFh̡AFF|쪺?!";
	mes "w歫۷RH쩳Oְ..NoˤlDѶ}F@ӡASW[F@ӷsD";
	set HELLIONQ,16;
	close;
}

pay_arche,141,29,1	script	#HellionStat	111,3,3,{
	if (HELLIONQ != 17) end;
	mes "[" + strcharinfo(0) + "]";
	mes "oNOҧ^۹?GMboKaAOQH쪺";
	next;
	mes "[b jn]";
	mes "^7151FFаݧAO..AO....";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "r?!on쩳O?!";
	next;
	mes "[b jn]";
	mes "ڬOէAOO㦳檺HڡAЧAu^ڪDNn";
	next;
	mes "[b jn]";
	mes "AFͦs|ݭn~A֦~HO|AAаݧA|ӤHo~?";
	next;
	switch (select("FͦsܨNSkF:ڷ|:ɿk|VOh:h~L")) {
	case 1:
		mes "[b jn]";
		mes "AѧAQkFA";
		mes "AQk]iHOqA";
		mes "LMڰժH";
		mes "QkO@PA";
		mes "AOS檺";
		close2;
		percentheal -100,0;
		end;
	case 2:
		mes "[b jn]";
		mes "AܮeNۤvͩRFA";
		mes "LMڰժHQkOA";
		mes "ڤwnʧ@HA";
		mes "ܩpAOS檺";
		close2;
		percentheal -100,0;
		end;
	case 3:
		mes "[b jn]";
		mes "AѧAQkFALMڰժHQkAOƨ쪺QkA`hjOH]ȡA";
		mes "٤paۤvVOAOqbo@ɤWDzAڴNoӪF謰eUAa";
		next;
		mes "^3151FF۹UH}ҫAX{F@ӥ۪OH";
		getitem 7334,1; //o ۪OH 1  - 
		set HELLIONQ,18;
		close;
	case 4:
		mes "[b jn]";
		mes "AѧAQkFA";
		mes "LO@إqA";
		mes "MOH@_@sͬA";
		mes "|OHaӮ`BA";
		mes "AOS檺";
		close2;
		percentheal -100,0;
		end;
	}
OnTouch:
	if (HELLIONQ != 17) end;
	specialeffect 313;
	specialeffect2 313;
	mes "^3151FF- ۪OHM򦳤}loF -";
	mes "- Pı즳@ѱjPޤO -";
	close;
}

morocc_in,116,101,2	script	ѾǪ X	735,2,2,{

	if (HELLIONQ == 27) {
		mes "[ȴ X]";
		mes "n[A";
		mes "ڭ̤wASѰOa?";
		mes "_ĭtۤӦhdˡA";
		mes "nקKʦLQѰA";
		mes "ЧAΤߦu@a";
		close;
	}
	if(countitem(7332)) {
		mes "[ȴ X]";
		mes "Aשj\i!";
		mes "A`SdtڹAHA";
		mes "]ҧ^˳gA";
		mes "Lb_ۧ@A";
		mes "....H_ۯaL]IaA";
		mes "bLD_ۧeA";
		mes "niʦL";
		next;
		if(countitem(7337)) {
			mes "[ȴ X]";
			mes "iOAAݰ_ӫܯhγAYF֭Wa.........";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "ڨLAFAO..";
			mes "]\Oڧ˿FAiOڽTHLOA";
			next;
			mes "[ȴ X]";
			mes "...A~AA?";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "ڨ̷Өb۪OWaϥhLFA";
			mes "o{FQ۪˾B}ޡAӦa観dUo˪ryA";
			mes "g^7151FFбϱϳQc]ڪFa..^000000A";
			mes "MڹJFLAѤFL";
			next;
			mes "[ȴ X]";
			mes ".........O.........ӬO˶ܡA";
			mes "b̵ݤFXQ~ϦۤvH.....LH.......˩O?";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "LH..... ܿѪhzF..QcOqҾޱA";
			mes "Nc]A]..]LkL^_..";
			mes "ҥHunFLAȴ.... .. ڰF?";
			next;
			mes "[ȴ X]";
			mes "...........گiDAu@yܡA";
			mes "AūFگF.. P§AAγ\A";
			mes "]wno˪߲zǳƧaA§A..";
			next;
			mes "[ȴ X]";
			mes "{bOo˷P˪ɭԡA";
			mes "YQΪ_۬OHߴc]ܡA";
			mes "ڭ̭n|ʦLAt@譱]OFA";
			next;
			mes "[" + strcharinfo(0) + "]";
			mes "ЧA.. beݤ@UoӦn?]\O򪫡A";
			mes "ҥHڴNKa^ӡA....PıO... LlA";
			mes "oD`BN.. `Pd";
			next;
			mes "[ȴ X]";
			mes "QΤ....̭ĭõ۳\hHDgͧaA";
			mes "oӹA|UAN@O§aA";
			mes "n}li_۪ʦLF";
			next;
			specialeffect 12;
			mes "[ȴ X]";
			mes "b`Wdˤä㪺·tAbõLҪW檺FAgVӦb@WKaLUϸsA";
			next;
			specialeffect 58;
			mes "[ȴ X]";
			mes "NAaӥmANAaӥwANAaӷa";
			next;
			specialeffect 83;
			mes "[ȴ X]";
			mes "@Ӧ_@WҦdˡBMAԨĪӯJAHAܧƱBd˦wߡBYߡA";
			mes "n@ܦï]oX~...ڨөӨ·tB̸ѼAäɴds";
			next;
			mes "[ȴ X]";
			mes "U伵ڪja@A񺡧ڤWŤѳAн絹ǫ˦ӷKaHwa";
			next;
			mes "[ȴ X]";
			mes "......................I.........ʦL꺡FAN涧@ˡAzѶ·tܡANiHXӬ@F";
			next;
			mes "[ȴ X]";
			mes "oOAAoAGQ_۪bӰʷnA..ЧA}nnO@LA٦oOڭ̤K";
			delitem 7332,1; //R ۪O
			getitem 2658,1; //o ù[1]
			getexp 1200000,0;
			set HELLIONQ,27;
			next;
			mes "[ȴ X]";
			mes "^3151FFFQQΪ_۩ҫʦLN'ù'A";
			mes "zLQΤoFYzg";
			delitem 7337,1; //R QΤ 1 
			getitem 603,1; //o cl 1 
			set hellion_consideration,0;
			close;
		}
		specialeffect 12;
		mes "[ȴ X]";
		mes "b`Wdˤä㪺·tAbõLҪW檺FAgVӦb@WKaLUϸsA";
		next;
		specialeffect 58;
		mes "[ȴ X]";
		mes "NAaӥmANAaӥwANAaӷa";
		next;
		specialeffect 83;
		mes "[ȴ X]";
		mes "@Ӧ_@WҦdˡBMAԨĪӯJAHAܧƱBd˦wߡBYߡA";
		mes "n@ܦï]oX~...ڨөӨ·tB̸ѼAäɴds";
		next;
		mes "[ȴ X]";
		mes "U伵ڪja@A񺡧ڤWŤѳAн絹ǫ˦ӷKaHwa";
		next;
		mes "[ȴ X]";
		mes "......................I.........ʦL꺡FAN涧@ˡAzѶ·tܡANiHXӬ@F";
		next;
		mes "[ȴ X]";
		mes "oOAAoAGQ_۪bӰʷnA..ЧA}nnO@LA٦oOڭ̤K";
		delitem 7332,1; //R ۪O
		getitem 2658,1; //o ù[1]
		getexp 1000000,0;
		set hellion_consideration,0;
		set HELLIONQ,27;
		close;
	}
	if (HELLIONQ == 25) {
		mes "[ȴ X]";
		mes "ЧANA@ڪBͦn?";
		mes "ڪMOs۵MݩʡA";
		mes "ڪBͫhU즳sMQA";
		mes "A";
		mes "LӥiHN_۪Hꦨ@ӡA";
		mes "UAF";
		next;
		mes "[ȴ X]";
		mes "ЧAAhL@aA";
		mes "oǧگO....";
		close;
	}
	if (HELLIONQ == 24) {
		mes "[ȴ X]";
		mes "AAӰ... ڰ......ש󳣻`FAA̳oǥ۪OAU۾֦@_۪H!";
		mes "ڰ.. iOAo˪H..LkզX@Ӫ....ڰ..O";
		next;
		mes "[ȴ X]";
		mes "FAЧANA@ڪBͦn?ڪMOs۵MݩʡA";
		mes "ڪBͫhU즳sMQAALӥiHN_۪Hꦨ@ӡAUAF";
		next;
		mes "[ȴ X]";
		mes "ЧAAhL@aAoǧگO....";
		set HELLIONQ,25;
		close;
	}
	if (HELLIONQ > 18) {
		mes "[ȴ X]";
		mes "hN⪺¸aA";
		mes "LOڪB͡AܥiaO";
		close;
	}
	if (HELLIONQ == 18) {
		mes "[ȴ X]";
		specialeffect 313;
		specialeffect2 313;
		mes "ڡAڥbAOA_uOOAPı@Ѥ۲oުOq";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "AW۪OHa?!ڵo{ĤG۪Oɤ]X{LۦP{H";
		next;
		mes "[ȴ X]";
		mes "S.. SA]uA@ӤHWAҥHbAdùJAڤ]|BhF@UA";
		mes "MF۪OHAAӤFA`@OTӤF..";
		next;
		mes "[ȴ X]";
		mes "oٯʤ@ӰڡAѤU@ӦbNAڧ쪺۪OHWo˼g";
		next;
		mes "[ȴ X]";
		mes "Lw]kAѩQFzIRMB͡AҥHڴNe̡A٦ñWAڻ{OҷruҶq";
		next;
		mes "[" + strcharinfo(0) + "]";
		mes "F!";
		next;
		mes "[ȴ X]";
		mes "SAoOQQΩҿѮ`B̪ͭFڡAYϳo٬OƱ榳HUo_۪OqA";
		mes "ڤ@wn@AJA߸ıoܽ";
		next;
		mes "[ȴ X]";
		mes "ڵAoӲĤT۪OaAıoAܥia~ЧAOުAЧAOڹAHMݥ";
		next;
		getitem 7335,1; //o ۪OH 1  - ùJ
		set HELLIONQ,19;
		next;
		mes "[ȴ X]";
		mes "ڪD|oˡA]wgHܦNFALMڤ@_sLʦLAҥHܥiaOA";
		mes "hN¸a";
		close;
	}
	if (HELLIONQ > 8) {
		mes "[ȴ X]";
		mes "̷ӥ۪OHWҰOyhaA";
		mes "sҧ^ SdHA";
		mes "L|UA..";
		mes "MLHIǲ";
		close;
	}
	if (HELLIONQ == 8) {
		mes "[ȴ X]";
		mes "oO!";
		mes "oO۪OHܡA...oǦrO.. GMOүdUA";
		mes "JhҬOP@_h_IT줧@";
		next;
		mes "[ȴ X]";
		mes "Oγoؤ覡hM䥢..";
		mes "ZK˪LDݤFA";
		mes "AN`ۥ~M䯪dUFaA";
		mes "@گରLNnF...";
		set HELLIONQ,9;
		close;
	}
	if (HELLIONQ == 4) {
		//P¶¦pߨU½Ķ
		mes "^3151FFAiDȴA";
		mes "AbVmɵo{ǰTA";
		mes "L}l@ӤHBۮǤHť@Ǹ...^000000";
		next;
		mes "[ȴ X]";
		mes "ܦn! ڷQڪDouNqF!";
		mes "h佭橱pjA";
		mes "M᩹_ 9 BAA訫 3 B!";
		next;
		mes "[ȴ X]";
		mes "٬O BINGO Nq...";
		mes "ܩpoIڨSkAA";
		mes "AݭnۤvլdXLNq!";
		close;
	}
	if (HELLIONQ) {
		mes "[ȴ X]";
		mes "A촶wԥh";
		mes "s'JܩO 'HaA";
		mes "LD@Ǧ_۪u";
		mes "......";
		close;
	}
	if (HELLIon_consideration) {
		mes "[ȴ X]";
		mes "....AnsҼ{? ڤ|jAA";
		mes "ӷ|HX{aA";
		mes "ڷ|RRLX{NnF";
		next;
		if (select("ڨӸոլݧa:藍_")==2) {
			mes "[ȴ X]";
			mes "SnVڹDpA";
			mes "OMA";
			mes "PjsA";
			mes "ˤpݤU|";
			mes "]\";
			set hellion_consideration,1;
			close;
		}
		s_Iwilll:
		mes "[ȴ X]";
		mes "~HuF_! AڧQΪ_۶? A}u@o_̫ۨ@?";
		next;
		mes "[ȴ X]";
		mes "ڤ|iDA_۪ܡAuOAگ൹AܡAڷ|[AȪ{רӥhAA";
		mes "AO_֦oN 'ù'Hr";
		next;
		mes "[ȴ X]";
		mes "ЧAUڡAqcO@o@ɧaA";
		mes "hwԧaA";
		mes "̤]A@˧کeUN_۪HA";
		mes "Ls'JܩO 'A";
		mes "ڤTwLO_A";
		set HELLIONQ,1;
		close;
	}
	mes "[ȴ X]";
	mes "AnܡA_IaA";
	mes "ڥsȴ XA";
	mes ".. ڦbc--̼w[ܤ[FA";
	mes "ڥγoظ@F\hƱA";
	mes "vOBqҡA..";
	mes "ظ@\hƥF";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "AMbO?";
	next;
	mes "[ȴ X]";
	mes "AQťťڪGƶ? ~HA";
	mes "o@ɥRۦۨpSgHA";
	mes "iOڤ|]ӷP";
	next;
	mes "[ȴ X]";
	mes "ڪNOA]ڪD`@ |X{ӦPDXA@NڪHAҥHڥbݥLX{OAOog餬B@PLH..";
	next;
	if(select("ЧAiDڬGƦn?:ڤDAbr..")==2) {
		mes "[ȴ X]";
		mes "ڤQM@ӹAo˺gߪHܡA";
		mes "....";
		mes "o@DuSi̶";
		close;
	}
	if(BaseLevel < 75) {
		mes "[ȴ X]";
		mes "AMݧAOA";
		mes "ثeݰ_ӥuOZiӤwA";
		mes "ҿץqh֤]naO~{OܡA";
		mes "YaҴNѨM@ܡA";
		mes "ڴN|˦ۥXF";
		next;
		mes "[ȴ X]";
		mes "ܩpAЧAAhצܱojAAӧڧa?";
		mes "...... ";
		close;
	}
	mes "[ȴ X]";
	mes "A~Hu²ڡA";
	mes "GMIAڴNiDAaA";
	mes "ƱANOڵݪHNnF.. ";
	mes "}YOq]O_Iaگ}l_";
	next;
	mes "[ȴ X]";
	mes "گOܦO_IaOA";
	mes "CMTBͤ@_jUBhIA";
	mes "ɭԤ]@ˡA@pJȦA";
	mes "LeAVj....";
	mes "إZȦ";
	next;
	mes "[ȴ X]";
	mes "L@ѥL̨FFqhLYӬ}ޡA";
	mes "L̷QiHhլdͪ}ޡA";
	mes "ҥHNiF}";
	next;
	mes "[ȴ X]";
	mes "ML̬ݨFӬݪFA";
	mes "DӦۦA";
	mes "b·toX~A";
	mes "NnOc]@";
	next;
	mes "[ȴ X]";
	mes "eQlAA";
	mes "[HӦb}޸̫̮aAG@H]wA";
	mes "̹eA";
	mes "OA墨]ӨO@yF";
	next;
	mes "[ȴ X]";
	mes "ݷݹJ쨺]RQkRA";
	mes "GM̨FA";
	mes "ݷݿWۯdbSu¬}޸̡A";
	mes "M̤@ӭӦab·tQ]`";
	next;
	mes "[ȴ X]";
	mes "ťGsn_nhϴɫoɤwߡA";
	mes "b·tߪuťۤvƨgʪ߸nӤw";
	next;
	mes "[ȴ X]";
	mes "MAIPıRAϮgʪeAoX¶wnTPɡAťF˪nA";
	mes "MbBLˡAO]èS`";
	next;
	mes "[ȴ X]";
	mes "AD? ^LA";
	mes "o{FbaOWu{GA";
	mes "OgAoXA";
	mes "γ\]OQzLNe~@ɧa";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "쩳OO?";
	next;
	mes "[ȴ X]";
	mes "O@ӫD`R_ۡA";
	mes "گ묹FT񪺩ʩRA";
	mes "HW۱N_۱aX}ޤF";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "ӦpAAOܥiաA";
	mes "汼_۫ӭPIFa?";
	next;
	mes "[ȴ X]";
	mes "IIAڬݧA]OH@˹A";
	mes "OQΪ_۰աA";
	mes "Oĭt۷RHA媺QAG_ۡA";
	mes "L@HäDoΡA";
	mes "uQjS}GöQ_éF";
	next;
	mes "[ȴ X]";
	mes "QΪ_ۥNOӴcA";
	mes "O]Ѯ`̪ʩRA";
	mes "SXHLүdU_ۡA";
	mes "Fܨ_ۡA";
	mes "ӦhHܱogæۥ̼ZUhF";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "ҥHөO?";
	next;
	mes "[ȴ X]";
	mes "گ⮩FA";
	mes "ۤvӧ⨺Fao@ɨӡA";
	mes "MMwFA";
	mes "nӦۨ_ۤc";
	next;
	mes "[ȴ X]";
	mes "uOƱSeڡA";
	mes "GAť̫⨺_۰að_ӤFA";
	mes "Oܤ[HeƤFA";
	mes "ƦܬOA˥XͫeҵoͪƱa";
	next;
	mes "[" + strcharinfo(0) + "]";
	mes "AѤHaҵݪHpO?";
	next;
	mes "[ȴ X]";
	mes "ڪ즸bOŪ즹ƮɡA";
	mes "߿EʪIIA@ݵۡA";
	mes "Ʊ榳H_۪cOqA";
	mes "æwh̪Y";
	next;
	mes "[ȴ X]";
	mes "bڤЬs@ɪɭԡA";
	mes "ڧ󦳦۫HFA٦ڲש󧹦F!";
	mes "FʦLcOq˸m";
	next;
	menu "MO?! ʦLF?!",-;
	mes "[ȴ X]";
	mes "SA٨SAoNNOnʦLc˸mAun^W_۫Nj\iFANpAҨAFs@ڪFͤߦ";
	next;
	mes "[ȴ X]";
	mes "MpܱoվvaaFA";
	mes "FM_۪UA";
	mes "DUFܦhHAܤ@LY";
	next;
	mes "[ȴ X]";
	mes "ҥHڤ@bݵۡA";
	mes "ݵۥX{qSiHA";
	mes "ƱL쨺_۫A";
	mes "u@ʦLAQѶ}";
	next;
	mes "[ȴ X]";
	mes "ڪGƨ즹FA";
	mes "ڹ즸AA";
	mes "iDpnKA";
	mes "Nܱpwgܫ止FA";
	mes "а....A@Nڶ?";
	next;
	if(select("گAO?:藍_AڤQ")==2) {
		mes "[ȴ X]";
		mes "o˳ATOZMI..";
		mes "SYAڤ]ND_MIh";
		mes "@ϥ@ɪHäh";
		set hellion_consideration,1;
		close;
	}
	goto s_Iwilll;

OnTouch:
	if (HELLIONQ != 18) end;
	specialeffect 313;
	specialeffect2 313;
	mes "- ۪OHM򦳤}loF -";
	mes "- Pı즳@ѱjPޤO - ";
	next;
	close;

}

gef_fild09,296,59,1	script	ʦ }#HellionCave	111,{
	if(!countitem(7332)) {
		mes "^3151FFþMQBۡA";
		mes "@ӹj۪몺Fצb";
		close;
	}
	mes "^3151FFþMQBۡA";
	mes "@ӹj۪몺FצbA";
	mes "J[A";
	mes "ݨF@ӥiHJWѪF";
	next;
	if(select("յ۪ۧOJ:")==2) {
		mes "^3151FFwgF";
		close;
	}
	mes "^3151FFJFn۪OíXA^Ob_۶}loGFA۪Q}۪ONF";
	mes "@";
	mes "- s߰_۪OF -";
	mes "@";
	mes "WΤOۤ@Ǧr";
	next;
	mes "^7151FFҿ׳Q٤ac]t²qAOuA LOiڭ̪S̡BOB͡B]OaڡA";
	mes "ڬOF~|ioӬ}ުAMMıF";
	next;
	mes "^7151FFCML⪺|ɡAN|Pı_۪𮧭nC}AMLѪɭԡA";
	mes "Qê_۪𮧦VڽĹLӤF";
	next;
	mes "^7151FFɭԧڬݨFuAҦO_ۡAڪY몺khAɭԷPıWOڥHA";
	mes "pٳѤU@IzʮɡAڷ|_ð_ӵMoӬ}޵ʳ_";
	next;
	mes "^7151FF\ht²qϥͤFAS`FAڬݧڹL[A]|JcդOܦt²qA";
	mes "Өo̪HAO֦zMiMHHNVAU";
	next;
	mes "^7151FFЧܦ_۪Ac]ƨ^FF0000ڱa!^7151FFo~OϧF..... - X";
	next;
	mes "^7151FFoˤl.. MեզhB̯ͭEb@_ܡAӦhn...";
	close2;
	warp "gef_dun03",140,119;
	end;

OnTouch:
	if (HELLIONQ != 25) end;
	specialeffect 313;
	specialeffect2 313;
	mes "- ۪OM򦳤}loF -";
	mes "- Pı즳@ѨcjPޤO - ";
	next;
	close;

}